﻿namespace AutoDeployForSims.Model.Get10AnalogEnt
{
    public class DigitEnt
    {
        public string DigitID { get; set; }
        public string DigitName { get; set; }
        public string DigitOrder { get; set; }
        public string DigitType { get; set; }
        public string DigitInverse { get; set; }
        public string DigitExtNum { get; set; }
        public string DigitNotes { get; set; }
        public string DigitAlarmDelay { get; set; }
        public string DigitRecoveryDelay { get; set; }
        public string DigitAlarmLevel { get; set; }
        public string DigitYL { get; set; }
        public string DigitAlarmInfo { get; set; }

        public DigitEnt(string digitID, string digitName, string digitOrder, string digitType, string digitInverse, string digitExtNum, string digitNotes, string digitAlarmDelay, string digitRecoveryDelay, string digitAlarmLevel, string digitYL, string digitAlarmInfo)
        {
            DigitID = digitID;
            DigitName = digitName;
            DigitOrder = digitOrder;
            DigitType = digitType;
            DigitInverse = digitInverse;
            DigitExtNum = digitExtNum;
            DigitNotes = digitNotes;
            DigitAlarmDelay = digitAlarmDelay;
            DigitRecoveryDelay = digitRecoveryDelay;
            DigitAlarmLevel = digitAlarmLevel;
            DigitYL = digitYL;
            DigitAlarmInfo = digitAlarmInfo;
        }

        public override string ToString()
        {
            return "DigitEnt{" +
                    "digitID='" + DigitID + '\'' +
                    ", digitName='" + DigitName + '\'' +
                    ", digitOrder='" + DigitOrder + '\'' +
                    ", digitType='" + DigitType + '\'' +
                    ", digitInverse='" + DigitInverse + '\'' +
                    ", digitExtNum='" + DigitExtNum + '\'' +
                    ", digitNotes='" + DigitNotes + '\'' +
                    ", digitAlarmDelay='" + DigitAlarmDelay + '\'' +
                    ", digitRecoveryDelay='" + DigitRecoveryDelay + '\'' +
                    ", digitAlarmLevel='" + DigitAlarmLevel + '\'' +
                    ", digitYL='" + DigitYL + '\'' +
                    ", digitAlarmInfo='" + DigitAlarmInfo + '\'' +
                    '}';
        }
    }
}
